home *** CD-ROM | disk | FTP | other *** search
/ Software USA 4 #8 / Software USA Volume 4.08.iso / mac / LifeStyles / ComicBase / ComicBase.sea / ComicBase 3 Mac Demo / ComicBase 3 Demo.rsrc / LENS_130_Find Comics < prev    next >
Text File  |  1998-02-04  |  15KB  |  206 lines

  1. ItemType: WIND
  2. Rect: 278,222,746,546
  3. Style: Window
  4. HasTitleBar: TRUE
  5. HasZoomBox: TRUE
  6. HasCloseBox: TRUE
  7. HasGrowBox: TRUE
  8. MinSize: 468,200
  9. MaxSize: 468,1800
  10. Name: Find Comics
  11. WhiteColor: -8739,-8739,-8739
  12. Script: --on windowEvent  wdID,wdName,objNo,objName,objValue¬global FindType, FindSelectNum, gUsersHaveKeyboard¬global kioskMode, myWdID, gWhichItem¬global gWindowPositions, gFindListStartPos¬¬---------------------¬-- This is window #9¬---------------------¬¬if objValue="Open" then ¬  set cursor to watch ¬  if the short name of this bg <> "Title" then  ¬    lock screen  ¬    go cd 1 of bg "Title" ¬  end if¬  ¬  put wdID into myWdID¬  ¬  -- Restore old window position¬  put OldWindowPosition(9) into windowRect¬  if windowRect = empty then centerWindow wdName¬  else wsSet wdID,"0","Rect",windowRect¬  ¬  put (gUsersHaveKeyboard = false) and (kioskMode = true) into disableOthers¬  if disableOthers and ((findType = "Other…") or (findType = "Title Description")) then ¬    put "1st appearance" into findType¬  end if¬  ¬  put find (cd fld "FindTypes" of cd 2,findType,"Line","Exact") into findSelectNum¬  if findSelectNum < 1 then¬    put 1 into findSelectNum¬    put line 1 of cd fld "FindTypes" of cd 2 into findType¬  end if¬  ¬  add 4 to findSelectNum -- To get to the proper item #¬  get "i5_Hilite:False" & return & "i6_Hilite:False" & return & "i7_Hilite:False" & return & "i8_Hilite:False" & return & "i9_Hilite:False" & return & "i10_Hilite:False" & return & "i11_Hilite:False" & return & "i12_Hilite:False" & return & "i13_Hilite:False" & return & "i" & findSelectNum & "_Hilite:True" & return & "i12_Disabled:" & disableOthers & return & "i13_Disabled:" & disableOthers & return & "i15_Disabled:" & disableOthers & return ¬  set the properties of window id wdID to It¬  ¬  put theGroup into findType -- In case it wasn’t set before¬  put findSelectNum into gWhichItem¬  ¬  set alphaStrip_Selection of window id wdID to "2,1"¬  send ActivateFindRadio to cd btn "ActivateFindRadio" of cd 2    ¬  ¬  if there is a menuItem "Close" of menu "File" then¬    enable menuItem "Close" of menu "File"¬  end if¬  set cursor to arrow¬  ¬else if objValue="Close" then ¬  -- save the window position¬  put "9" & tab & wdName & tab & wsGet(wdID,"0","Rect") into line 9 of gWindowPositions¬  put frontWindow() into theFrontID¬  if wsGet(theFrontID,"0","HasCloseBox") <> "True" then¬    if there is a menuItem "Close" of menu "File" then¬      disable menuItem "Close" of menu "File"¬    end if¬  end if¬  ¬else if objValue="Suspend" then ¬  put frontWindow() into theFrontID¬  if wsGet(theFrontID,"0","HasCloseBox") <> "True" then¬    if there is a menuItem "Close" of menu "File" then¬      disable menuItem "Close" of menu "File"¬    end if¬  end if¬  ¬else if objValue="Resume" then ¬  if the short name of this bg <> "Title" then  ¬    lock screen  ¬    go cd 1 of bg "Title" ¬  end if  ¬  if there is a menuItem "Close" of menu "File" then¬    enable menuItem "Close" of menu "File"¬  end if¬  ¬end if¬--end windowEvent
  13.  
  14. ItemType: PUSH
  15. Rect: 381,94,453,114
  16. TextSize: 12
  17. Name: Find
  18. DefaultItem: TRUE
  19. Balloon: Click here to find issues that match the criteria you’ve specified.
  20. Script: --on mouseUp  wdID,wdName,objNo,objName,objValue¬set cursor to busy¬get Windowscript("Finding Comics","Searching:",true,true)¬send FindAComic to cd btn "FindAComic" of cd 2¬if there is a window "Finding Comics" then wsSend "Finding Comics","0","Close"¬send HandleFoundComics to cd btn "FindAComic" of cd 2¬--end mouseUp
  21.  
  22. ItemType: BOX
  23. Rect: 8,94,336,259
  24. Visible: FALSE
  25. WhiteColor: -4370,-4370,-4370
  26. Pen: White
  27. Fill: White
  28.  
  29. ItemType: LIST
  30. Rect: 13,116,364,299
  31. TextFont: Geneva
  32. TextSize: 10
  33. AutoSize: FALSE
  34. GrowItem: TRUE
  35. Name: ComicTitles
  36. Logic: Single
  37. DoubleClickItem: 1
  38. Text: Aakon (alien race)¬Abel¬Abomination, The¬Access¬Access (out of costume)¬Adam Strange¬Adaptoid¬Admonisher, The¬Adolescent Radioactive Black Belt Hamsters, The¬Adri Nitall¬Aegeus¬Aeon¬Aerialbots¬Agamemnon (physical)¬Agatha Harkness¬Agent Liberty¬Aginar¬Ahpuch¬AIM¬Airboy (Golden Age, in modern era)¬Airboy (modern)¬Air-Walker (real form)¬Air-Walker (robot form)¬Air Wave II (Harry “Hal” Jordan)¬Ajak¬A.J. Analla¬Alexander Luthor Jr.¬Alex Summers (Havok)¬Alf (in comics)¬Alfred¬Algrim¬Alice Cooper¬Alicia Masters¬Aliens¬Alita¬Alley-Kat-Abra¬Allies, the¬All-Star Squadron¬All Winners Squad¬Alpha Flight (cameo)¬Alpha Flight (full)¬Alter Ego¬Amanda Waller¬Amazing Grace¬Amazing Man¬Amazo¬Amazon¬Ambush Bug¬American Crusaders, The¬American Eagle¬American Eagle II (James Dore Jr.)¬American Scream¬American, The (modern)¬Amethyst¬Anaconda¬Anak¬Anarky¬Ancient One, The¬Ancient, The¬Andar¬Andromeda¬Angar the Screamer¬Angela¬Angelica¬Angel II¬Angel I, The¬Angel & The Ape¬Angle Man¬Anima¬Animal Man¬Animal Man (in costume)¬Animal Man (no costume)¬Ani-Men¬Anna May Watson¬Annex¬Annie¬Annihilus¬Answer, The¬Anthro¬Anti-Kryptonite¬Anti-Monitor (as shadow, voice)¬Anti-Monitor (fully shown)¬Anti-Spawn¬Ant-Man¬Ant-Man (in costume)¬Ant-Man (out of costume)¬Anvil¬Ape-Man I (Gordon “Monk” Keefer)¬Ape-Man II (Roy McVey)¬Apocalypse (full appearance)¬Apocalypse (in shadows)¬Apokolips¬Apollo¬Applejack¬Aquagirl¬Aqualad¬Aquanoids, The¬Arabian Knight¬Arachnus¬Aragorn¬Arak, Son of Thunder¬Arcade, Spider-Man¬Archangel (cameo)¬Archangel (full appearance)¬Archetype¬Archie¬Arena¬Ares¬Ares (DC)¬Argent (sorcerer)¬Argos¬Argus¬Aric Dacia¬Arion¬Arishem the Judge¬Arkham Asylum¬Arkon¬Arkus¬Armada¬Armadillos¬Arnim Zola¬Aron the Rogue Watcher¬Arson¬Artemis¬Arvell Hauser¬Ash¬Asp II (Cleo)¬Atalon¬Atari Force (in standard comics)¬Atlas¬Atomic Knights¬Atomic Man¬Atomic Skull¬Atom II (Ray Palmer)¬Atomik Angels, The¬Aton¬Atrocity¬Attuma¬Aunt May¬Auron¬Aurora¬Avalanche¬Avatar¬Avengelyne¬Aviax¬Awesome Android¬Awkwardman¬Ayre¬Azrael¬Azrael (as Batman)¬Aztec¬Aztec Ace
  39. Balloon: This is a list of all known characters, storylines, etc. which match the find type chosen above.
  40. Script: --on mouseUp  wdID,wdName,objNo,objName,objValue¬global autoClicking¬¬put comicTitles_TextOfSelection of window id wdID into selectedThing¬set i1_disabled of window id wdID to (selectedThing = empty)¬¬set the properties of window id wdID to "typedTitle_Text:" & selectedThing & return & "typedTitle_Selection:0,200" & return¬¬if autoClicking = true then¬  send AutoClickFindButton to cd btn "DoNextAutoPlayThing" of cd 3¬end if¬--end mouseUp
  41.  
  42. ItemType: BOX
  43. Rect: 13,12,457,79
  44. TextFont: Geneva
  45. TextSize: 9
  46. TextStyle: Bold
  47. BlackColor: -26215,-26215,-26215
  48. WhiteColor: -8739,-8739,-8739
  49. Name: Find
  50. Fill: White
  51.  
  52. ItemType: RAD
  53. Rect: 20,25,112,37
  54. TextFont: Geneva
  55. TextSize: 9
  56. WhiteColor: -8739,-8739,-8739
  57. Name: 1st appearance
  58. Hilite: TRUE
  59. Balloon: Click here to see a list of all known first appearances (the first time a character is seen in comic books). ¬¬After clicking here, choose a character’s name from the list below, then click “Find” to find the first appearance of that character.
  60. Script: --on mouseUp  wdID,wdName,objNo,objName,objValue¬global gWhichItem, myWdID, autoClicking¬¬put objNo into gWhichItem¬put wdID into myWdID¬send ActivateFindRadio to cd btn "ActivateFindRadio" of cd 2¬if autoClicking = true then¬  send AutoSelectFindAlpha to cd btn "DoNextAutoPlayThing" of cd 3¬end if¬--end mouseUp
  61.  
  62. ItemType: RAD
  63. Rect: 20,57,129,69
  64. TextFont: Geneva
  65. TextSize: 9
  66. WhiteColor: -8739,-8739,-8739
  67. Name: Special appearance
  68. Balloon: Click here to see a list of all known appearances a character makes outside of their usual comic title. ¬¬After clicking here, choose a character’s name from the list below, then click “Find” to find a list of special appearances for the character.
  69. Script: --on mouseUp  wdID,wdName,objNo,objName,objValue¬global gWhichItem, myWdID, autoClicking¬¬put objNo into gWhichItem¬put wdID into myWdID¬send ActivateFindRadio to cd btn "ActivateFindRadio" of cd 2¬if autoClicking = true then¬  send AutoSelectFindAlpha to cd btn "DoNextAutoPlayThing" of cd 3¬end if¬--end mouseUp
  70.  
  71. ItemType: RAD
  72. Rect: 20,41,113,53
  73. TextFont: Geneva
  74. TextSize: 9
  75. WhiteColor: -8739,-8739,-8739
  76. Name: 2nd appearance
  77. Balloon: Click here to see a list of all known second appearances (the 2nd time a character is seen in comic books). ¬¬After clicking here, choose a character’s name from the list below, then click “Find” to find the 2nd appearance of that character.
  78. Script: --on mouseUp  wdID,wdName,objNo,objName,objValue¬global gWhichItem, myWdID, autoClicking¬¬put objNo into gWhichItem¬put wdID into myWdID¬send ActivateFindRadio to cd btn "ActivateFindRadio" of cd 2¬if autoClicking = true then¬  send AutoSelectFindAlpha to cd btn "DoNextAutoPlayThing" of cd 3¬end if¬--end mouseUp
  79.  
  80. ItemType: RAD
  81. Rect: 140,25,191,37
  82. TextFont: Geneva
  83. TextSize: 9
  84. WhiteColor: -8739,-8739,-8739
  85. Name: Origin
  86. Balloon: Click here to see a list of all characters who have origin stories (stories that tell how that character came to be).¬¬After clicking here, choose a character’s name from the list below, then click “Find” to find the the character’s origin issues.
  87. Script: --on mouseUp  wdID,wdName,objNo,objName,objValue¬global gWhichItem, myWdID, autoClicking¬¬put objNo into gWhichItem¬put wdID into myWdID¬send ActivateFindRadio to cd btn "ActivateFindRadio" of cd 2¬if autoClicking = true then¬  send AutoSelectFindAlpha to cd btn "DoNextAutoPlayThing" of cd 3¬end if¬--end mouseUp
  88.  
  89. ItemType: RAD
  90. Rect: 140,41,189,53
  91. TextFont: Geneva
  92. TextSize: 9
  93. WhiteColor: -8739,-8739,-8739
  94. Name: Death
  95. Balloon: Click here to see a list of all known titles that show a character death. ¬¬After clicking here, choose a character’s name from the list below, then click “Find” to find the issue (or issues!) that the character died in.
  96. Script: --on mouseUp  wdID,wdName,objNo,objName,objValue¬global gWhichItem, myWdID, autoClicking¬¬put objNo into gWhichItem¬put wdID into myWdID¬send ActivateFindRadio to cd btn "ActivateFindRadio" of cd 2¬if autoClicking = true then¬  send AutoSelectFindAlpha to cd btn "DoNextAutoPlayThing" of cd 3¬end if¬--end mouseUp
  97.  
  98. ItemType: RAD
  99. Rect: 140,57,206,69
  100. TextFont: Geneva
  101. TextSize: 9
  102. WhiteColor: -8739,-8739,-8739
  103. Name: Storyline
  104. Balloon: Click here to see a list of all known special storylines (either multi-part storylines, or simply very good ones). ¬¬After clicking here, choose a storyline from the list below, then click “Find” to find the list of all issues that comprise the story).
  105. Script: --on mouseUp  wdID,wdName,objNo,objName,objValue¬global gWhichItem, myWdID, autoClicking¬¬put objNo into gWhichItem¬put wdID into myWdID¬send ActivateFindRadio to cd btn "ActivateFindRadio" of cd 2¬if autoClicking = true then¬  send AutoSelectFindAlpha to cd btn "DoNextAutoPlayThing" of cd 3¬end if¬--end mouseUp
  106.  
  107. ItemType: RAD
  108. Rect: 240,25,294,37
  109. TextFont: Geneva
  110. TextSize: 9
  111. WhiteColor: -8739,-8739,-8739
  112. Name: Writer
  113. Balloon: Click here to find any special issues not covered in the items to the left (1st appearances, 2nd appearances, etc.). After clicking here, type the key words you’re looking for (e.g. “Wedding”), then click “Find” to find any issues matching your criteria.
  114. Script: --on mouseUp  wdID,wdName,objNo,objName,objValue¬global gWhichItem, myWdID, autoClicking¬¬put objNo into gWhichItem¬put wdID into myWdID¬send ActivateFindRadio to cd btn "ActivateFindRadio" of cd 2¬if autoClicking = true then¬  send AutoSelectFindAlpha to cd btn "DoNextAutoPlayThing" of cd 3¬end if¬--end mouseUp
  115.  
  116. ItemType: RAD
  117. Rect: 240,41,292,53
  118. TextFont: Geneva
  119. TextSize: 9
  120. WhiteColor: -8739,-8739,-8739
  121. Name: Artist
  122. Balloon: Click here to find any special issues not covered in the items to the left (1st appearances, 2nd appearances, etc.). After clicking here, type the key words you’re looking for (e.g. “Wedding”), then click “Find” to find any issues matching your criteria.
  123. Script: --on mouseUp  wdID,wdName,objNo,objName,objValue¬global gWhichItem, myWdID, autoClicking¬¬put objNo into gWhichItem¬put wdID into myWdID¬send ActivateFindRadio to cd btn "ActivateFindRadio" of cd 2¬if autoClicking = true then¬  send AutoSelectFindAlpha to cd btn "DoNextAutoPlayThing" of cd 3¬end if¬--end mouseUp
  124.  
  125. ItemType: RAD
  126. Rect: 240,57,339,69
  127. TextFont: Geneva
  128. TextSize: 9
  129. WhiteColor: -8739,-8739,-8739
  130. Name: Title Description
  131. Balloon: Click here to find any special issues not covered in the items to the left (1st appearances, 2nd appearances, etc.). After clicking here, type the key words you’re looking for (e.g. “Wedding”), then click “Find” to find any issues matching your criteria.
  132. Script: --on mouseUp  wdID,wdName,objNo,objName,objValue¬global gWhichItem, myWdID, autoClicking¬¬put objNo into gWhichItem¬put wdID into myWdID¬send ActivateFindRadio to cd btn "ActivateFindRadio" of cd 2¬if autoClicking = true then¬  send AutoSelectFindAlpha to cd btn "DoNextAutoPlayThing" of cd 3¬end if¬--end mouseUp
  133.  
  134. ItemType: RAD
  135. Rect: 350,25,422,37
  136. TextFont: Geneva
  137. TextSize: 9
  138. WhiteColor: -8739,-8739,-8739
  139. Name: Title Name
  140. Balloon: Click here to find any special issues not covered in the items to the left (1st appearances, 2nd appearances, etc.). After clicking here, type the key words you’re looking for (e.g. “Wedding”), then click “Find” to find any issues matching your criteria.
  141. Script: --on mouseUp  wdID,wdName,objNo,objName,objValue¬global gWhichItem, myWdID, autoClicking¬global gShowOnlyMyTitles¬¬put false into gShowOnlyMyTitles -- Reset to avoid confusion¬¬put objNo into gWhichItem¬put wdID into myWdID¬send ActivateFindRadio to cd btn "ActivateFindRadio" of cd 2¬if autoClicking = true then¬  send AutoSelectFindAlpha to cd btn "DoNextAutoPlayThing" of cd 3¬end if¬--end mouseUp
  142.  
  143. ItemType: RAD
  144. Rect: 350,41,407,53
  145. TextFont: Geneva
  146. TextSize: 9
  147. WhiteColor: -8739,-8739,-8739
  148. Name: Other…
  149. Balloon: Click here to find any special issues not covered in the items to the left (1st appearances, 2nd appearances, etc.). After clicking here, type the key words you’re looking for (e.g. “Wedding”), then click “Find” to find any issues matching your criteria.
  150. Script: --on mouseUp  wdID,wdName,objNo,objName,objValue¬global gWhichItem, myWdID, autoClicking¬¬put objNo into gWhichItem¬put wdID into myWdID¬send ActivateFindRadio to cd btn "ActivateFindRadio" of cd 2¬if autoClicking = true then¬  send AutoSelectFindAlpha to cd btn "DoNextAutoPlayThing" of cd 3¬end if¬--end mouseUp
  151.  
  152. ItemType: TEXT
  153. Rect: 14,98,52,111
  154. TextFont: Geneva
  155. TextSize: 10
  156. Name: Prompt
  157. WhiteColor: -8739,-8739,-8739
  158. TextStyle: Bold
  159. Text: Name:
  160.  
  161. ItemType: TEXT
  162. Rect: 51,96,348,113
  163. TextFont: Geneva
  164. TextSize: 10
  165. Name: TypedTitle
  166. LockText: FALSE
  167. Text: Aakon (alien race)
  168. KeyFilter: SendFindTextNoArrows
  169.  
  170. ItemType: PICT
  171. Rect: 13,301,364,316
  172. AutoSize: FALSE
  173. Name: AlphaStrip
  174. Grid: 27,1
  175. Logic: Radio
  176. Script: --on mouseUp  wdID,wdName,objNo,objName,objValue¬global gFindList, autoClicking¬¬SetNewList gFindList, objValue, wdID, true¬if autoClicking = true then ¬  send AutoSelectFromFindComicsList to cd btn "DoNextAutoPlayThing" of cd 3¬end if¬--end mouseUp
  177.  
  178. ItemType: LINE
  179. Rect: 14,301,363,302
  180.  
  181. ItemType: BOX
  182. Rect: 14,16,458,80
  183. TextStyle: Bold
  184. BlackColor: -1,-1,-1
  185. Pen: White
  186.  
  187. ItemType: LINE
  188. Rect: 18,16,50,17
  189. WhiteColor: -8739,-8739,-8739
  190. Pen: White
  191.  
  192. ItemType: LBL
  193. Rect: 23,9,49,21
  194. TextFont: Geneva
  195. TextSize: 9
  196. TextStyle: Bold
  197. WhiteColor: -8739,-8739,-8739
  198. Text: Find
  199.  
  200. ItemType: LINE
  201. Rect: 13,78,34,79
  202. BlackColor: -26215,-26215,-26215
  203.  
  204. ItemType: LINE
  205. Rect: 456,15,457,42
  206. BlackColor: -26215,-26215,-26215